protective amulet - French English Dictionary